package cn.edu.sgu.www.pms.service;

import cn.edu.sgu.www.pms.dto.MenuDTO;
import cn.edu.sgu.www.pms.entity.Menu;
import cn.edu.sgu.www.pms.pager.impl.MenuPager;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * @author 沐雨橙风ιε
 * @version 1.0
 */
public interface MenuService {

    void insert(MenuDTO menuDTO);

    void deleteByIds(List<String> ids);

    void updateById(MenuDTO menuDTO);

    List<Menu> selectParent();

    Menu selectById(String id);

    Page<Menu> selectByPage(MenuPager pager);
}